slit the throat of - Turco Inglés Diccionario